package com.tico.translatereditor.mapper;

import com.tico.translatereditor.domain.TranslaterData;
import org.apache.ibatis.annotations.Mapper;
import java.io.Serializable;
import java.util.List;
import java.util.Map;

@Mapper
public interface TranslaterDataMapper {

       TranslaterData findById(Serializable id);

        int insertBatch(List<TranslaterData> userInfos);

        int insert(TranslaterData userInfo);

        int update(TranslaterData translaterDatas);

        int updateSelective(Map<String,Object> param);

        TranslaterData findByNamedParam(Map<String,Object> param);

        List<TranslaterData> findByNamedParamList(Map<String,Object> param);

        int delete(Serializable id);

        int remove(Serializable id);

        List<TranslaterData> findPageInfo(Map<String, Object> params);

        int countPageInfo(Map<String, Object> parameter);
}